package br.ucb.cesbdao.enuns;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;

@AllArgsConstructor
public enum EnumMensagens {
	MSG_ERRO_CAMPOS_OBRIGATORIOS("Informe os dados para efetuar o login!"),
	MSG_ERRO_PERFIL_OBRIGATORIO("Informe o tipo de acesso que deseja!"),
	MSG_ERRO_ALTERACAO_BD_CONEXAO("Dados não foram alterados"),
	MSG_ERRO_CPF_DUPLICADO("CPF duplicado"),
	MSG_ERRO_DATA_INVALIDA("Data Invalida"),
	MSG_ERRO_DIA_INVALIDA("Dia Invalida"),
	MSG_ERRO_HORA_INVALIDA("Horário Invalido!"),
	MSG_ERRO_ALTERAÇÂO_INVALIDA("Alteração Invalido!"),
	MSG_ERRO_SENHA_INVALIDA("Senha Invalida"),
	MSG_ERRO_SENHA_N_C("Senha não correspondente"),
	MSG_ERRO_PRIORIDADE("Informe a prioridade do atendimento"),
	MSG_ERRO_NO_ATD_P("Nenhum atendimento encontrado neste período"),
	MSG_ERRO_NO_REGISTRO("Nenhum registro encontrado"),
	MSG_ERRO_NO_ENCAMINHAMENTO("Nenhum encaminhamento encontrado neste período"),
	MSG_ERRO_NO_TPATENDIMENTO("Nenhum tipo de atendimento encontrado neste período"),
	MSG_ERRO_CADASTRO("Dados não foram cadastrados!"),
	MSG_ERRO_DADOS_INCORRETOS("Dados informados incorretos!"),
	MSG_ERRO_ATIVAR_AA("AA não poderá ser alterado, pois está inativo"),
	MSG_ERRO_ATIVAR_AFI("AFI não poderá ser alterado, pois está inativo"),
	MSG_ERRO_ATIVAR_GRUPO("Grupo não poderá ser alterado, pois está inativo"),
	MSG_ERRO_ATIVAR_ATENDIDO("Atendido não poderá ser alterado, pois está inativo"),
	MSG_ERRO_R_REGISTRO("Não há nenhum registro para retirar"),
	
	MSG_ALERTA_CPF_INVALIDO("CPF inválido"),
	MSG_ALERTA_CPF_N_ALTERADO("CPF não pode ser alterado"),
	MSG_ALERTA_AA_N_SELECIONADO("Nenhum AA foi selecionado"),
	MSG_ALERTA_AFI_N_SELECIONADO("Nenhum AFI foi selecionado"),
	MSG_ALERTA_ATENDIDO_N_SELECIONADO("Nenhum Atendido foi selecionado"),
	MSG_ALERTA_GRUPO_N_SELECIONADO("Nenhum Grupo foi selecionado"),
	MSG_ALERTA_ATENDIMENTO_N_SELECIONADO("Nenhum atendimento foi selecionado"),
	MSG_ALERTA_TPA_N_SELECIONADO("Nenhum tipo de atendimento foi selecionado"),
	MSG_ALERTA_ENC_N_SELECIONADO("Nenhum encaminhamento foi selecionado"),
	MSG_ALERTA_AFI_VINCULADO("AFI já está vinculado a este grupo!"),
	MSG_ALERTA_FILTRAR("Não foi possível filtrar os dados!"),
	MSG_ALERTA_PERMISSAO_ACESSO("Esta pessoa não possui permissão para este acesso!"),
	MSG_ALERTA_ATIVAR_AA("AA não pode ser ativado!"),
	MSG_ALERTA_ATIVAR_AIF("AFI não pode ser ativado!"),
	MSG_ALERTA_ATIVAR_GRUPO("Grupo não pode ser ativado!"),
	MSG_ALERTA_ATIVAR_ATENDIDO("Atendido não pode ser ativado!"),
	MSG_ALERTA_EXLCUIR_VINCULO("Vinculo não pode ser excluído!"),
	MSG_ALERTA_PESSOA_INATIVO("Essa pessoa não consta como Ativa no sistema!"),
	MSG_ALERTA_DESISTENCIA("Desistência Invalida"),
	MSG_ALERTA_ENCAMINHAMENTO("Informe a descrição do encaminhamento"),
	MSG_ALERTA_TPATENDIMETNO("Informe a descrição do tipo de atendimento"),
	
	MSG_CONFIRMACAO_CADASTRO_SUCESSO("Dados cadastrados com sucesso!"),
	MSG_CONFIRMACAO_ATDM_CADASTRO_SUCESSO("Atendimento cadastrado com sucesso!"),
	MSG_CONFIRMACAO_ALTERACAO_SUCESSO("Dados alterados com sucesso!"),
	MSG_CONFIRMACAO_EXCLUIR_SUCESSO("Excluído com sucesso!"),
	MSG_CONFIRMACAO_ALTERACAO_SENHA_SUCESSO("Senha Alterada com sucesso"),
	MSG_CONFIRMACAO_ENTRADA_SUCESSO("Entrada Registrada com sucesso!"),
	MSG_CONFIRMACAO_ATIVAR_AA("Este AA foi ativado com sucesso!"),
	MSG_CONFIRMACAO_ATIVAR_AFI("Este AFI foi ativado com sucesso!"),
	MSG_CONFIRMACAO_ATIVAR_GRUPO("Este Grupo foi ativado com sucesso!"),
	MSG_CONFIRMACAO_ATIVAR_ATENDIDO("Este Atendido foi ativado com sucesso!"),
	MSG_CONFIRMACAO_INATIVAR_AA("Este AA foi inativado!"),
	MSG_CONFIRMACAO_INATIVAR_AFI("Este AFI foi inativado!"),
	MSG_CONFIRMACAO_INATIVAR_ATD("Este Atendido foi inativado!"),
	MSG_CONFIRMACAO_EXLCUIR_VINCULO("Vinculo excluído com sucesso!"),
	MSG_CONFIRMACAO_BEMVINDO("Seja bem-vindo Sr.(a). "),
	MSG_CONFIRMACAO_DESISTENCIA("Desistência realizada com sucesso!"),
	MSG_CONFIRMACAO_SAIDA("Saída Registrada com sucesso!"),
	
	MSG_Q_CONFIRMACAO_INATIVAR_AA("Tem certeza que deseja inativar este AA?"),
	MSG_Q_CONFIRMACAO_INATIVAR_AFI("Tem certeza que deseja inativar este AFI?"),
	MSG_Q_CONFIRMACAO_INATIVAR_ATENDIDO("Tem certeza que deseja inativar este Atendido?"),
	MSG_Q_CONFIRMACAO_INATIVAR_GRUPO("Grupo em atividade! Deseja inativá-lo?"),
	MSG_Q_CONFIRMACAO_ATIVAR_AA("Este AA esta inativo. Deseja Ativá-lo?"),
	MSG_Q_CONFIRMACAO_ATIVAR_AFI("Este AFI esta inativo. Deseja Ativá-lo?"),
	MSG_Q_CONFIRMACAO_ATIVAR_GRUPO("Este Grupo esta inativo. Deseja Ativá-lo?"),
	MSG_Q_CONFIRMACAO_ATIVAR_ATENDIDO("Este Atendido esta inativo. Deseja Ativá-lo?"),
	MSG_Q_CONFIRMACAO_DELETAR_ATENDIMENTO("Deseja deletar este atendimento?"),
	MSG_Q_CONFIRMACAO_DELETAR_TPA("Deseja excluir este tipo de atendimento?"),
	MSG_Q_CONFIRMACAO_DELETAR_ENC("Deseja excluir este encaminhamento?"),
	MSG_Q_CONFIRMACAO_MARCAR_PRESENTE("Deseja Marca como Presente o AFI "),
	MSG_Q_CONFIRMACAO_NOVO_CADASTRO("É necessário que haja, ao menos, um AFI cadastrado. Deseja cadastrar um AFI?"),
	MSG_Q_CONFIRMACAO_N_AGENDADO("Marca como não agendado?"),
	MSG_Q_CONFIRMACAO_REMOVER_N_AGENDADO("Deseja retirar como não agendado?"),
	MSG_Q_CONFIRMACAO_SAIR_SYS("Deseja realmente sair do sistema?");

	@Getter @Setter
	private String mensagem;
}
